#!/usr/bin/env bash 

f=STC15Fxxxx.H


function t(){
    while read line 
    do 
        #echo $line 
        d1=$(echo $line | cut -d' ' -f1)
        if [[ "$d1" == "sfr" ]] ; then 
            d2=$(echo $line | cut -d' ' -f2)
            d3=$(echo $line | cut -d' ' -f3)
            d4=$(echo $line | cut -d' ' -f4 | cut -d';' -f1)
            echo "__sfr __at $d4 $d2;"
        elif [[ "$d1" == "sbit" ]] ; then   
            d2=$(echo $line | cut -d' ' -f2)
            d3=$(echo $line | cut -d' ' -f3)
            d4=$(echo $line | cut -d' ' -f4 | cut -d';' -f1)

            echo "__sbit __at $d4 $d2;" 
        else 
            echo "$line"        
        fi 
    done < t.h 
}

t > STC15Fxxxx.H

exit 0




